/**
 * @fileOverview what is this file for?
 * @author Xaephis <xaephis@gmail.com>
 * @version v 0.07 Wed Apr 27 2011 06:28:03 GMT+0800 (China Standard Time)
 */

Jx.declare('Jx.lib.Lexeme', {

	parser: undefined,

	production: undefined,

	value: undefined,

	range: undefined,

	terminal: true,

	reduce: undefined,

	state: undefined,

	getCode: function(){

		var lexeme = this;

		return lexeme.parser.tokenizer.input.substring(lexeme.range[0], lexeme.range[1]);

	}

});
